package cc.verywell.pureblock.msg.nfs.hd;

import java.util.List;

import cc.verywell.pureblock.func.node.KeyShell;
import cc.verywell.pureblock.msg.nfs.idx.NfsidxStructure;
import cc.verywell.pureblock.util.BasicEntry;

/**
* 
* Copyright © 2019 TanYaqiu. All rights reserved.
* @author TanYaqiu 
* @address flat 601
* @date 2019年10月3日 下午8:24:47
*/
public interface LfsHdNeed {

	void fireHdTempStock(KeyShell key,NfsidxStructure idx); //用put添加的文件记录成功!
	void fireHdTempFreeSpace(List<BasicEntry<KeyShell,NfsidxStructure>> idxes); //删除文件成功后要清理索引
	NfsidxStructure getIndex(KeyShell key);

}
